electrical installation company - Turkish English Dictionary